package com.wx.mp.request.subscribe.query;

import java.util.Date;

public class QuerySubscribeInfosRes {
    /**主键*/
    private Long id;

    /**出发城市编码*/
    private String fromCityNo;

    /**出发城市名称*/
    private String fromCityName;

    /**目的地城市编码*/
    private String toCityNo;

    /**目的地城市名称*/
    private String toCityName;

    /**预约时间*/
    private Date subscribeTime;

    /**预约手机号*/
    private String phoneNo;

    /**预约车辆类型 1:小轿车;2:7座商务车*/
    private Integer carType;

    /**预约类型 1:拼车;2:包车*/
    private Integer subscribeType;

    /**预约人数*/
    private Integer subscribePeopNum;

    /**优惠值：9折*/
    private Integer discountValue;

    /**司机ID*/
    private Long driverId;

    /**预约状态:-20:预约失败，10:已提交预约，20:预约成功*/
    private Integer subscribeState;

    /**公众号openId*/
    private String openId;

    /**描述*/
    private String remarks;

    /**数据状态: 0:无效;1:有效*/
    private Integer dataState;

    /**创建人*/
    private String createEmpid;

    /**创建人名称*/
    private String createName;

    /**创建时间*/
    private Date createDate;

    /**修改人*/
    private String modifyEmpid;

    /**修改人名称*/
    private String modifyName;

    /**修改时间*/
    private Date modifyDate;

    /**司机手机号*/
    private String driverPhoneNo;

    /**司机姓名*/
    private String driverName;

    /**车牌号*/
    private String carNum;

    public Long getId() {
        return id;
    }

    public QuerySubscribeInfosRes setId(Long id) {
        this.id = id;
        return this;
    }

    public Integer getDataState() {
        return dataState;
    }

    public QuerySubscribeInfosRes setDataState(Integer dataState) {
        this.dataState = dataState;
        return this;
    }

    public String getCreateEmpid() {
        return createEmpid;
    }

    public QuerySubscribeInfosRes setCreateEmpid(String createEmpid) {
        this.createEmpid = createEmpid;
        return this;
    }

    public String getCreateName() {
        return createName;
    }

    public QuerySubscribeInfosRes setCreateName(String createName) {
        this.createName = createName;
        return this;
    }

    public Date getCreateDate() {
        return createDate;
    }

    public QuerySubscribeInfosRes setCreateDate(Date createDate) {
        this.createDate = createDate;
        return this;
    }

    public String getModifyEmpid() {
        return modifyEmpid;
    }

    public QuerySubscribeInfosRes setModifyEmpid(String modifyEmpid) {
        this.modifyEmpid = modifyEmpid;
        return this;
    }

    public String getModifyName() {
        return modifyName;
    }

    public QuerySubscribeInfosRes setModifyName(String modifyName) {
        this.modifyName = modifyName;
        return this;
    }

    public Date getModifyDate() {
        return modifyDate;
    }

    public QuerySubscribeInfosRes setModifyDate(Date modifyDate) {
        this.modifyDate = modifyDate;
        return this;
    }

    public Integer getSubscribeState() {
        return subscribeState;
    }

    public QuerySubscribeInfosRes setSubscribeState(Integer subscribeState) {
        this.subscribeState = subscribeState;
        return this;
    }

    public String getFromCityNo() {
        return fromCityNo;
    }

    public QuerySubscribeInfosRes setFromCityNo(String fromCityNo) {
        this.fromCityNo = fromCityNo;
        return this;
    }

    public String getFromCityName() {
        return fromCityName;
    }

    public QuerySubscribeInfosRes setFromCityName(String fromCityName) {
        this.fromCityName = fromCityName;
        return this;
    }

    public String getToCityNo() {
        return toCityNo;
    }

    public QuerySubscribeInfosRes setToCityNo(String toCityNo) {
        this.toCityNo = toCityNo;
        return this;
    }

    public String getToCityName() {
        return toCityName;
    }

    public QuerySubscribeInfosRes setToCityName(String toCityName) {
        this.toCityName = toCityName;
        return this;
    }

    public Date getSubscribeTime() {
        return subscribeTime;
    }

    public QuerySubscribeInfosRes setSubscribeTime(Date subscribeTime) {
        this.subscribeTime = subscribeTime;
        return this;
    }

    public String getPhoneNo() {
        return phoneNo;
    }

    public QuerySubscribeInfosRes setPhoneNo(String phoneNo) {
        this.phoneNo = phoneNo;
        return this;
    }

    public Integer getCarType() {
        return carType;
    }

    public QuerySubscribeInfosRes setCarType(Integer carType) {
        this.carType = carType;
        return this;
    }

    public Integer getSubscribeType() {
        return subscribeType;
    }

    public QuerySubscribeInfosRes setSubscribeType(Integer subscribeType) {
        this.subscribeType = subscribeType;
        return this;
    }

    public Integer getSubscribePeopNum() {
        return subscribePeopNum;
    }

    public QuerySubscribeInfosRes setSubscribePeopNum(Integer subscribePeopNum) {
        this.subscribePeopNum = subscribePeopNum;
        return this;
    }

    public Integer getDiscountValue() {
        return discountValue;
    }

    public QuerySubscribeInfosRes setDiscountValue(Integer discountValue) {
        this.discountValue = discountValue;
        return this;
    }

    public Long getDriverId() {
        return driverId;
    }

    public QuerySubscribeInfosRes setDriverId(Long driverId) {
        this.driverId = driverId;
        return this;
    }

    public String getOpenId() {
        return openId;
    }

    public QuerySubscribeInfosRes setOpenId(String openId) {
        this.openId = openId;
        return this;
    }

    public String getRemarks() {
        return remarks;
    }

    public QuerySubscribeInfosRes setRemarks(String remarks) {
        this.remarks = remarks;
        return this;
    }

    public String getDriverPhoneNo() {
        return driverPhoneNo;
    }

    public QuerySubscribeInfosRes setDriverPhoneNo(String driverPhoneNo) {
        this.driverPhoneNo = driverPhoneNo;
        return this;
    }

    public String getDriverName() {
        return driverName;
    }

    public QuerySubscribeInfosRes setDriverName(String driverName) {
        this.driverName = driverName;
        return this;
    }

    public String getCarNum() {
        return carNum;
    }

    public QuerySubscribeInfosRes setCarNum(String carNum) {
        this.carNum = carNum;
        return this;
    }
}
